Big Huge Thesaurus

Venus's flytrap

noun